
# 加载Excel数据簿,后续用它来读取Excel文件内容
from openpyxl import load_workbook

class excel():
    # 接收 Excel 文件的路径  filepath
    # 要操作的工作表（sheet）名称  sheetname
    def __init__(self,filepath,sheetname):
        self.filepath=load_workbook(filepath)
        self.sheetname=self.filepath[sheetname]

    # 读取excel中的数据
    def getdatafromexcel(self):
        datalist=[]
        for line in self.sheetname:
            tmp_list=[]
            tmp_list.append(line[0].value)
            tmp_list.append(line[1].value)
            tmp_list.append(line[2].value)
            tmp_list.append(line[3].value)
            tmp_list.append(line[4].value)
            tmp_list.append(line[5].value)
            tmp_list.append(line[6].value)
            tmp_list.append(line[7].value)
            tmp_list.append(line[8].value)
            tmp_list.append(line[9].value)
            tmp_list.append(line[10].value)
            tmp_list.append(line[11].value)
            tmp_list.append(line[12].value)
            tmp_list.append(line[13].value)
            datalist.append(tmp_list)
        return datalist

if __name__ == '__main__':
    filepath=r'C:\Users\kangy\PycharmProjects\PythonProject1\unit822\login.xlsx'
    sheetname='login'
    dy=excel(filepath,sheetname)
    print(dy.getdatafromexcel())